﻿body{font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:63%;color:#666;margin:0;padding-top:0;overflow:hidden;background-color:#ebebeb;}
img{vertical-align:middle;border:0;}
#top{height:64px;background-color:#CCC;margin-top:0;border-bottom:#FFF solid 1px;background:url(../images/top-bg.gif);background-repeat:repeat-x;}
#top .h1{float:left;font-size:2.5em;color:#FFF;text-shadow:1px 1px 1px #AAAAAA;font-weight:bold;margin-top:5px;MARGIN-LEFT:10PX;padding-left:35px;background: url(../images/title.png) no-repeat 0 50%;}
#top .examInfo{font-size:1em;color:#005500;margin-top:20px;}
.clear{clear:both;}
#content{overflow:auto;border:#005500 SOLID 1PX;background-color:#fff;margin-left:2px;}
.questionTypeTitle{background-color:#ebebeb;height:30px;padding-top:5px;padding-left:10px;}
.questionTypeTitle div{font-size:1.8em;color:#005500;font-weight:bold;}
.questionlist{padding:5px 20px 5px 20px;}
.question{border-bottom:#005500 dotted 1PX;padding:5px;}
.questioncontent{font-size:1.5em;margin-top:10px;margin-bottom:10px;}
.questionanswer{font-size:1.3em;margin-top:10px;margin-bottom:10px;color:#666;}
#right{overflow:auto;background-color:#ebebeb;border:#00c SOLID 0px;padding:10px;margin-left:10px;font-size:1.8em;height:100%;}
#status{color:#FF0000;}
#footer{height:40px;background-color:#CFD7E1;margin-top:0;border-top:#FFF solid 1px;text-align:right;padding-right:200px;}
#subStatus img{vertical-align:middle;}
.banner{width:100%;background:url(../images/banner_bg.jpg) repeat-x;height:90px;text-align:left;}
.banner_right{float:right;margin-right:0;background:url(../images/top_right.jpg) no-repeat;height:90px;width:244px;}
/**/
.topbar{width:100%;background:url(../images/bar_bg.jpg) repeat-x;height:41px;text-align:left;}
.topbar h1{font-size:16px;font-weight:bold;margin: 0px; padding: 0px 0px 0px 20px;color:#333; border: none;line-height:41px;}
.topmenu{width:100%;background:url(../images/menu_bg.jpg) repeat-x;height:40px;text-align:left;}
.welcome{float:right;margin-right:25px;line-height:40px;font-size:12px;}
.stuanswer{font-size:12px;color:#FF0000;}

.submit input,
.button,
input.button,
.button-primary,
input.button-primary,
.button-secondary,
input.button-secondary,
.button-highlighted,
input.button-highlighted,
#postcustomstuff .submit input {
	text-decoration: none;
	font-size: 12px !important;
	line-height: 13px;
	padding: 3px 8px;
	cursor: pointer;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 11px;
	border-radius: 11px;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.button
{
	background:url(../images/white-grad.png) #f2f2f2 repeat-x left top;
	border-color:#BBB;
	color:#464646;
	text-shadow:rgba(255, 255, 255, 1) 0 1px 0;	
} 
button:hover{background:url(../images/white-grad-active.png) #f2f2f2 repeat-x left top;border-color:#AAA;}
button:out{background:url(../images/white-grad.png) #f2f2f2 repeat-x left top;border-color:#BBB;}
